tower scaffolding - German English Dictionary